package MediciADistanza.Entity.User.ModelData;

import org.jdom2.Element;

import Enum.XML_ELEMENT;


/**
 * Dati necessari a richiedere il reset della password
 * 
 * @author Andrea Iann&igrave;
 */
public class DatiResetPSW extends DatiInseriti {
	/**
	 * ID inserito dall'utente
	 */
	private int idUtente;
	private String codiceFiscale;

	/**
	 * Restituisce l'id utente inserito
	 *
	 * @return the idUtente
	 */
	public int getIdUtente() {
		return idUtente;
	}
	
	/**
	 * restituisce il codice fiscale
	 * @return the codiceFiscale
	 */
	public String getCodiceFiscale() {
		return codiceFiscale;
	}

	/**
	 * Setta l'id utente
	 * @param idUtente the idUtente to set
	 */
	public void setIdUtente(int idUtente) {
		this.idUtente = idUtente;
	}
	/**
	 * Popola il documento XML
	 */
	@Override
	protected void populateDocument() {
		// TODO Auto-generated method stub
		super.populateDocument();
		root.addContent(new Element(XML_ELEMENT.REQUEST_TYPE).setText(XML_ELEMENT.RequestType.RESET_PSW));
		root.addContent(new Element(XML_ELEMENT.USERID).setText(Integer.toString(idUtente)));
	}
}
 
